store premises

  1. (US) mağaza